import Vue from 'vue'
import App from './App'
import router from './router'
import LmButton from "./components/LmButton/index"
import LmSwitch from "./components/LmSwitch/index"
import LmRadioGroup from "./components/LmRadioGroup/index"
import LmCheckbox from "./components/LmCheckbox/index"
import LmCheckboxGroup from "./components/LmCheckboxGroup/index"
import LmFormItem from "./components/LmFormItem/index"
import LmIcon from "./components/LmIcon/index"
import LmDatePicker from "./components/LmDatePicker/index"
import LmTree from "./components/LmTree/index"
import LmInput from "./components/LmInput/index"
import LmInputNumber from "./components/LmInputNumber/index"
import LmMessage from "./components/LmMessage/index"
import LmMessageBox from "./components/LmMessageBox/index"
import LmToast from "./components/LmToast/index"
import LmModal from "./components/LmModal/index"
import LmForm from "./components/LmForm/index"
import LmUploader from "./components/LmUploader/index"
import LmDialog from "./components/LmDialog/index"
import LmRadio from "./components/LmRadio/index"

import "./assets/fonts/iconfont.css"
import "animate.css"
Vue.config.productionTip = false
Vue.use(LmButton)
Vue.use(LmIcon)
Vue.use(LmDatePicker)
Vue.use(LmTree)
Vue.use(LmInput)
Vue.use(LmInputNumber)
Vue.use(LmMessage)
Vue.use(LmMessageBox)
Vue.use(LmToast)
Vue.use(LmModal)
Vue.use(LmForm)
Vue.use(LmUploader)
Vue.use(LmDialog)
Vue.use(LmRadio)
Vue.use(LmRadioGroup)
Vue.use(LmCheckbox)
Vue.use(LmCheckboxGroup)
Vue.use(LmSwitch)
Vue.use(LmFormItem)
    /* eslint-disable no-new */
new Vue({
    el: '#app',
    router,
    render: h => h(App)
})